# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
#
# Examples:
#
#   cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }])
#   Mayor.create(:name => 'Daley', :city => cities.first)

Missao.create [{:nome => "Missao 01" , :descricao => "Iniciando o jogo." , :status => "Concluido"},
			   {:nome => "Missao 02" , :descricao => "Matriculando-se." , :status => "Em andamento"},
			   {:nome => "Missao 03" , :descricao => "Entrega de trabalho." , :status => "Nao iniciada"}]

Pergunta.create [{:caput => "Voce quer se inscrever no vestibular da FA7. O que voce deve fazer?" ,:pergunta_id => "2", :respondida => false, :flag_primeira => "1" },
				 {:caput => "Voce quer fazer uma requisicao de seu historico. Como voce deve fazer?" ,:pergunta_id => "3", :respondida => false },
				 {:caput => "Quanto e 1 + 1?" ,:pergunta_id => "4", :respondida => false },
				 {:caput => "O que e mais pesado: 1kg de arroz ou 1kg de chumbo?" ,:pergunta_id => "5", :respondida => false },
				 {:caput => "Catchup ou Maionese?" , :respondida => false }]

Nivel.create [{:nome => "Nivel 01" , :descricao => "Primeiro nivel" },
			  {:nome => "Nivel 02" , :descricao => "Segundo nivel"},
			  {:nome => "Nivel 03" , :descricao => "Terceiro nivel"},
              {:nome => "Nivel 04" , :descricao => "Quarto nivel" },
			  {:nome => "Nivel 05" , :descricao => "Quinto nivel"},
        {:nome => "Nivel 06", :descricao => "Sexto nivel" }]
        
        
Resposta.create [{:texto => "Ir a FA7" , :pontos => 0},
				{:texto => "Acessar a Internet" , :pontos => 5},
				{:texto => "Pagar Taxa" , :pontos => 0},
				{:texto => "Falar com o coordenador do curso" , :pontos => 0},
        {:texto => "Fazer a requisicao pelo Aluno-Online." , :pontos => 0},
        {:texto => "Solicitar na secretaria." , :pontos => 5 },
        {:texto => "Solicitar na coordenacao" , :pontos => 0 },
        {:texto => "2" , :pontos => 5 },
        {:texto => "11" , :pontos => 0 },
        {:texto => "Sou pessimo(a) em Matematica." , :pontos => 0 },
        {:texto => "Ta de brinks?" , :pontos => 0 },
        {:texto => "Essa pergunta e seria?" , :pontos => 0 },
        {:texto => "Catchup" , :pontos => 0 },
        {:texto => "Maionese" , :pontos => 0 },
        {:texto => "Catchup + Maionese + Mostarda!" , :pontos => 5 },
        {:texto => "Sei nao!" , :pontos => 0 }]

		
#POPULANDO JOGADORES PARA TESTES		
Jogador.create [{:nome => "Camila" , :senha => "123456" , :email => "camila@camila.com", :pontuacao => 30},
				{:nome => "Eduardo" , :senha => "123456" , :email => "edu@edu.com",  :pontuacao => 0},
				{:nome => "Ubergue" , :senha => "123456" , :email => "berg@berg.com",  :pontuacao => 20}]
			   

#VINCULANDO JOGADORES ?S MISSOES
			   
@missao = Missao.find_by_id(1)
@missao.nivels << Nivel.find_by_id(1)
@missao.nivels << Nivel.find_by_id(2)
@missao.nivels << Nivel.find_by_id(3)
@missao.nivels << Nivel.find_by_id(4)			  
@missao.save

@missao2 = Missao.find_by_id(2)
@missao2.nivels << Nivel.find_by_nome("Nivel 05")
@missao2.save

@missao3 = Missao.find_by_id(3)
@missao3.nivels << Nivel.find_by_nome("Nivel 06")
@missao3.save

@nivel = Nivel.find_by_id(1)
@nivel.perguntas << Pergunta.find_by_id(1)
@nivel.perguntas << Pergunta.find_by_id(2)
@nivel.perguntas << Pergunta.find_by_id(3)
@nivel.save

@nivel2 = Nivel.find_by_id(2)
@nivel2.perguntas << Pergunta.find_by_id(4)
@nivel2.perguntas << Pergunta.find_by_id(5)
@nivel2.save

# PREENCHENDO AS RESPOSTAS DA PERGUNTA 01 DO NIVEL 01
@perguntap1n1 = Pergunta.find_by_caput("Voce quer se inscrever no vestibular da FA7. O que voce deve fazer?")
@perguntap1n1.respostas << Resposta.find_by_id(1)
@perguntap1n1.respostas << Resposta.find_by_id(2)
@perguntap1n1.respostas << Resposta.find_by_id(3)
@perguntap1n1.respostas << Resposta.find_by_id(4)
@perguntap1n1.save

# PREENCHENDO AS RESPOSTAS DA PERGUNTA 02 DO NIVEL 01
@perguntap2n1 =  Pergunta.find_by_caput("Voce quer fazer uma requisicao de seu historico. Como voce deve fazer?")
@perguntap2n1.respostas << Resposta.find_by_id(5)
@perguntap2n1.respostas << Resposta.find_by_id(6)
@perguntap2n1.respostas << Resposta.find_by_id(7)
@perguntap2n1.save

# PREENCHENDO AS RESPOSTAS DA PERGUNTA 03 DO NIVEL 01
@perguntap3n1 =  Pergunta.find_by_caput("Quanto e 1 + 1?")
@perguntap3n1.respostas << Resposta.find_by_id(8)
@perguntap3n1.respostas << Resposta.find_by_id(9)
@perguntap3n1.respostas << Resposta.find_by_id(10)
@perguntap3n1.save

# PREENCHENDO AS RESPOSTAS DA PERGUNTA 01 DO NIVEL 02
@perguntap1n2 =  Pergunta.find_by_caput("O que e mais pesado: 1kg de arroz ou 1kg de chumbo?")
@perguntap1n2.respostas << Resposta.find_by_id(11)
@perguntap1n2.respostas << Resposta.find_by_id(12)
@perguntap1n2.save

# PREENCHENDO AS RESPOSTAS DA PERGUNTA 01 DO NIVEL 02

@perguntap1n2 =  Pergunta.find_by_caput("Catchup ou Maionese?")
@perguntap1n2.respostas << Resposta.find_by_id(13)
@perguntap1n2.respostas << Resposta.find_by_id(14)
@perguntap1n2.respostas << Resposta.find_by_id(15)
@perguntap1n2.save
